helpdata "jcx yv -60 boxtext \"This option takes you\nto the HARDCORPS training\nfacility where you can\ntest out the weapons,\nget familiar with the\ngame interface and learn\nhow to play SIN.\""
actionitem "centerprint \" Not Available\nin Demo Version.\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the HARDCORPS training\nfacility where you can\ntest out the weapons,\nget familiar with the\ngame interface and learn\nhow to play SIN.\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the credits screen so\nthat you can see who\nworked on SIN.\n\nSIN was developed by\nRitual Entertainment.\""
actionitem "centerprint \" SIN\n\n Developed by:\n Ritual Entertainment \""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the credits screen so\nthat you can see who\nworked on SIN.\n\nSIN was developed by\nRitual Entertainment.\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the Logon or Quit\nselection screen. If you\nwish to logon as a new\nuser and load up a new\nconfiguration file,\nthis would be the\noption to use.\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the game controls menu\nwhere you can adjust your\nvideo, game, player\ncontrols or audio\nsettings.\""
selitem "fade 0.7 oxl 120 oyt -198 picn low_res/menuop_loadgame_1 oxl 195 yv -30 type 1 string \"Load a \npreviously\nsaved \ngame...\""
helpdata "jcx yv -60 boxtext \"This option will bring\nup a saved games selection\nscreen where you can\nload up and continue\nto play any previously\nsaved game.\""
actionitem "centerprint \" Not Available\nin Demo Version.\""
selitem "fade 0.7 oxl 120 oyt -198 picn low_res/menuop_loadgame_1 oxl 195 yv -30 type 1 string \"Load a \npreviously\nsaved \ngame...\""
helpdata "jcx yv -60 boxtext \"This option will bring\nup a saved games selection\nscreen where you can\nload up and continue\nto play any previously\nsaved game.\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the multiplayer menu\nwhere you can select the\ncharacter you will play,\nyour players name, the\nuniform type, and start\nor join a multiplayer game.\""
helpdata "jcx yv -60 boxtext \"Monsters do normal\ndamage and are more\naccurate. A challenging\nlevel for experienced\naction game players.\n\nCould there be another\nskill level?\""
selitem "fade 0.7 oxl 18 oyt -206 picn low_res/menuop_join_multi_1 oxl 195 yv -30 type 1 string \"Join a \nMultiplayer\nnetwork \ngame...\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the join multiplayer\ngame screen where you\ncan search for multiplayer\nservers that you can\njoin in on and have fun\nfragging.\""
selitem "fade 0.7 oxl 53 oyt -112 picn low_res/menuop_multi_psetup_1 oxl 195 yv -30 type 1 string \"Set up and \nconfigure\nMultiplayer \noptions...\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the multiplayer setup\nscreen where you can\nselect the character\nthat you will play in\ndeathmatches, customize\nyour players name, and\nselect the uniform type\nfor your character.\""
selitem "fade 0.7 oxl 89 oyt -207 picn low_res/menuop_start_multi_1 oxl 195 yv -30 type 1 string \"Start a \nMultiplayer\nnetwork \ngame...\""
helpdata "jcx yv -60 boxtext \"This option takes you\nto the start multiplayer\ngame setup screen where\nyou can modify the options\nfor any game and can then\nbegin a multiplayer server.\""
headeritem "fc .53 .53 .83 1 jcx oyt -58 string \"STARTING A NETWORK SERVER\""
enditem
listitem con_gametype 0 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -77 string \"Game Type:\" xv -20 drawlist \"numchars 11 red 0.2 green 0.2 blue 0.2\""
numitems 1
"Deathmatch" ""
selitem "fc 1 1 1 1 oxl 40 oyt -77 cursor string \"Game Type:\" xv -20 drawlist \"numchars 11 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This is a list of the\ngame play modes\navailable in SIN.\""
enditem
deathmatchinfo_listitem con_map 0 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -87 string \"Select Map:\" xv -20 drawlist \"numchars 18 red 0.2 green 0.2 blue 0.2\""
selitem "fc 1 1 1 1 oxl 40 oyt -87 cursor string \"Select Map:\" xv -20 drawlist \"numchars 18 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This is a list of the\nDM Levels available in\nSIN. You use the left\nand right arrow keys to\nscroll through the list\nof levels.\n\nNOTE: Press Enter to view\nthe Map information.\""
actionitem "dminfo"
enditem
headeritem "fc 0.53 0.53 0.83 1 oxl 44 oyt -96 string \"[Press to view map info]\""
listitem df_falldam 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Falling Damage:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitset 3 dmflags"
"Yes" "bitclear 3 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Falling Damage:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif falling will cause\ndamage during game play.\""
enditem
listitem df_weapstay 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Persistent Weapons:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 2 dmflags"
"Yes" "bitset 2 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Persistent Weapons:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif weapons will always\nremain. If set to NO,\nthe weapon will\ndisappear for a specific\namount of time before\nit re-appears.\""
enditem
listitem df_weapswitch 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Weapon Switching:\" xv 40 drawlist \"numchars 8 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Normal" "bitclear 12 dmflags"
"Instant" "bitset 12 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Weapon Switching:\" xv 40 drawlist \"numchars 8 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif your weapon switches\ninstantly (the weapons\npop-up) or if it will\nperform the full switching\nweapons animation.\""
enditem
listitem df_allowhealth 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Health:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Yes" "bitclear 0 dmflags"
"No" "bitset 0 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Health:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif health items will\nbe allowed during\ngame play.\""
enditem
listitem df_allowarmor 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Armor:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitset 11 dmflags"
"Yes" "bitclear 11 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Armor:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
listitem df_allowpowerups 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Powerups:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Powerups:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif powerups will be\nallowed during game play.\""
enditem
else
listitem df_allowpowerups 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Powerups:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 1 dmflags"
"Yes" "bitset 1 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Powerups:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif powerups will be\nallowed during game play.\""
enditem
endif
ifdemo
listitem df_instpowerups 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Instant Powerups:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Instant Powerups:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif powerups will be\nactivated instantly\nduring game play.\""
enditem
else
listitem df_instpowerups 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Instant Powerups:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 4 dmflags"
"Yes" "bitset 4 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Instant Powerups:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif powerups will be\nactivated instantly\nduring game play.\""
enditem
endif
ifdemo
listitem df_infiniteammo 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Infinite Ammo:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Infinite Ammo:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif weapons have infinite\nammunition (never runs\nout) during game play.\""
enditem
else
listitem df_infiniteammo 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Infinite Ammo:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" ""
"Yes" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Infinite Ammo:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif weapons have infinite\nammunition (never runs\nout) during game play.\""
enditem
endif
listitem df_forcesp 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Force Respawn:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 10 dmflags"
"Yes" "bitset 10 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Force Respawn:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif any player is forced\nto respawn after dying.\nIf turned off, after\n10 seconds the player\nwill be treated to a ride\naround the level allowing\nthem to see the other\ngame action taking place.\""
enditem
ifdemo
listitem df_spawnfar 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Spawn Farthest:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Spawn Farthest:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nwhether the server\nspawns a player farther\naway to ensure more\nfair game play.\""
enditem
else
listitem df_spawnfar 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Spawn Farthest:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 9 dmflags"
"Yes" "bitset 9 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Spawn Farthest:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nwhether the server\nspawns a player farther\naway to ensure more\nfair game play.\""
enditem
endif
ifdemo
listitem df_samemap 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Same Map:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Same Map:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif the server stays on\nthis map when it restarts\nor whether it cycles\nthrough a list of maps.\""
enditem
else
listitem df_samemap 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Same Map:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "bitclear 5 dmflags"
"Yes" "bitset 5 dmflags"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Same Map:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif the server stays on\nthis map when it restarts\nor whether it cycles\nthrough a list of maps.\""
enditem
endif
ifdemo
listitem df_allowexit 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Exit:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Exit:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif the server allows\nanyone to exit the level\nduring game play. If\nallowed it will end the\ncurrent map and start\nup the next map (if any\nare set).\""
enditem
else
listitem df_allowexit 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Allow Exit:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" ""
"Yes" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Allow Exit:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will toggle\nif the server allows\nanyone to exit the level\nduring game play. If\nallowed it will end the\ncurrent map and start\nup the next map (if any\nare set).\""
enditem
endif
ifdemo
listitem df_teamplay 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Team Play:\" xv 40 drawlist \"numchars 9 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Team Play:\" xv 40 drawlist \"numchars 9 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set which type of\nTeam Play mode is\nallowed on this map.\""
enditem
else
listitem df_teamplay 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Team Play:\" xv 40 drawlist \"numchars 9 red 0.2 green 0.2 blue 0.2\""
numitems 3
"Disabled"
"By Skin"
"By Model"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Team Play:\" xv 40 drawlist \"numchars 9 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set which type of\nTeam Play mode is\nallowed on this map.\""
enditem
endif
ifdemo
listitem df_friendlyfire 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Friendly Fire:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Friendly Fire:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set whether or not\nfriendly fire from team\nmembers will cause\ndamage.\""
enditem
else
listitem df_friendlyfire 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Friendly Fire:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" ""
"Yes" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Friendly Fire:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set whether or not\nfriendly fire from team\nmembers will cause\ndamage.\""
enditem
endif
ifdemo
listitem df_fixedfov 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Fixed FOV:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Fixed FOV:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will set\nwhether or not you\nallow FOV changes\nduring game play.\""
enditem
else
listitem df_fixedfov 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Fixed FOV:\" xv 40 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" ""
"Yes" ""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Fixed FOV:\" xv 40 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will set\nwhether or not you\nallow FOV changes\nduring game play.\""
helpdata "jcx yv -60 boxtext \"You can set the name or\n'nick' that you will use\nduring multiplayer games.\nThis is so people will\nknow who to go after\nwhen you're beating them.\""
localdata "cvar name"
enditem
headeritem "fade 0.25 xv 35 yv -72 box 9 10"
enditem
headeritem "xv 18 yv -40 drawplmodel 0.4 0.55"
enditem
playermodel_listitem con_playermodel 0 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -110 string \"Character Type:\" oxl 50 oyt -120 drawlist \"numchars 14 red 0.2 green 0.2 blue 0.2\""
selitem "fc 1 1 1 1 oxl 40 oyt -110 cursor string \"Character Type:\" oxl 50 oyt -120 drawlist \"numchars 14 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This is the character\nor personality that you\nwill inhabit during\nmultiplayer games.\""
actionitem "callback update_skinlist"
localdata "con_playerskin"
enditem
playerskin_listitem con_playerskin 0 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -140 string \"Uniform/Skin:\" oxl 50 oyt -150 drawlist \"numchars 18 red 0.2 green 0.2 blue 0.2\""
selitem "fc 1 1 1 1 oxl 40 oyt -140 cursor string \"Uniform/Skin:\" oxl 50 oyt -150 drawlist \"numchars 18 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This is what your\ncharacter will be wearing\n(how you will be seen)\nduring mutliplayer games.\""
helpdata "jcx yv -60 boxtext \"This option lets you\nmodify any of the video\noptions in the game.\nYou can change between\nsoftware and hardware\nmodes and turn options\non or off to help speed\nup the performance\nof the game.\""
helpdata "jcx yv -60 boxtext \"This option lets you\nmodify any of the audio\nsettings used in the\ngame. You can turn options\non or off to help speed\nup the performance of\nthe game on your machine.\""
helpdata "jcx yv -60 boxtext \"This option lets you\ncustomize the player\ncontrols used in the\ngame. You can customize\nany of the keys and what\nthey do within the game.\""
helpdata "jcx yv -60 boxtext \"This option lets you\ncustomize any of the\nstandard game options\nfor the game. Many of\nthese options modify how\nyour input devices respond\nwithin the game.\""
headeritem "fc .53 .53 .83 1 jcx oyt -58 string \"VIDEO CONTROL OPTIONS\""
enditem
listitem con_driver 2 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -75 string \"Video Driver: \" oxl 54 oyt -85 drawlist \"numchars 18 red 0.2 green 0.2 blue 0.2\""
numitems 7
"Software Renderer"
"Default OpenGL"
"3Dfx OpenGL"
"PowerVR OpenGL"
"Verite OpenGL"
"Riva OpenGL"
"ATI Rage OpenGL"
selitem "fc 1 1 1 1 oxl 40 oyt -75 cursor string \"Video Driver: \" oxl 54 oyt -85 drawlist \"numchars 18 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"Select from a list of\nsoftware or hardware video\ndrivers to play the game\nunder. The default mode\nis software so you will\nneed to select the\nspecific video driver\nif you have 3D hardware.\""
enditem
listitem con_vidmode 3 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -95 string \"Video Mode: \" oxl 154 oyt -95 drawlist \"numchars 13 red 0.2 green 0.2 blue 0.2\""
numitems 9
"320 x 240"
"400 x 300"
"512 x 384"
"640 x 480"
"800 x 600"
"1024 x 768"
"1152 x 864"
"1280 x 960"
"1600 x 1200"
selitem "fc 1 1 1 1 oxl 40 oyt -95 cursor string \"Video Mode: \" oxl 154 oyt -95 drawlist \"numchars 13 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This allows you to set\nthe specific mode or\nresolution that you will\nplay the game under.\nThe default mode is\n640 by 480.\""
enditem
listitem con_texmode 0 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -105 string \"Texture Mode:\" oxl 154 oyt -105 drawlist \"numchars 7 red 0.2 green 0.2 blue 0.2\""
numitems 3
"16-bit"
"8-bit"
"Auto"
selitem "fc 1 1 1 1 oxl 40 oyt -105 cursor string \"Texture Mode:\" oxl 154 oyt -105 drawlist \"numchars 7 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This allows you to set\nthe color resolution\nthat the game will use.\n16-Bit has a higher\ncolor depth but may run\nslightly slower than\n8-Bit mode. Use Auto\nto let the computer\ndecide which mode will\nbe faster for game play.\""
enditem
listitem con_fullscreen 1 "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -115 string \"Full Screen:\" oxl 154 oyt -115 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No"
"Yes"
selitem "fc 1 1 1 1 oxl 40 oyt -115 cursor string \"Full Screen:\" oxl 154 oyt -115 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This allows you to set\nwhether the game plays in\nfull screen mode or in\na window on your desktop.\""
helpdata "jcx yv -60 boxtext \"This allows you to set\nhow dark or light the\nscreen will be during\ngame play. All monitors\nare slightly different\nso you may need to\nadjust this if the game\nlooks too dark.\""
helpdata "jcx yv -60 boxtext \"This option will reset\nyour video card to use\nthe current selections\nthat you've made. It may\ntake a moment for the\nchanges to be applied.\""
actionitem "function apply_vid_changes"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -180 string \"Reset to Defaults...\""
selitem "fc 1 1 1 1 oxl 40 oyt -180 cursor string \"Reset to Defaults...\""
helpdata "jcx yv -60 boxtext \"This option will reset\nyour video card to use\nthe default settings that\nwe shipped with the game.\""
actionitem "function vid_reset"
actionitem ""
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -187 string \"Advanced Video Options...\""
selitem "fc 1 1 1 1 oxl 40 oyt -187 cursor string \"Advanced Video Options...\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto adjust more specific\ngame play options. Many\nof these options can be\nmodifed to help increase\ngame performance on\nyour machine.\""
actionitem "pushmenu advanced_video"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -195 string \"Bring up Console Interface...\""
selitem "fc 1 1 1 1 oxl 40 oyt -195 cursor string \"Bring up Console Interface...\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto go to the game console\nand adjust any of the\ngame settings manually.\""
headeritem "fc .53 .53 .83 1 jcx oyt -58 string \"ADVANCED VIDEO OPTIONS\""
enditem
autoheight oyt -65
padding 2
listitem gl_shadows 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Character Shadows:\" oxl 224 drawlist \"numchars 5 red 0.2 green 0.2 blue 0.2\""
numitems 3
"Off"
"Oval"
"Full"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Character Shadows:\" oxl 224 drawlist \"numchars 5 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto select the type of\ncharacter shadows that\nwill be displayed. When\nturned off, game\nperformance may improve.\""
localdata "cvar gl_shadows"
enditem
ifdemo
listitem con_unused 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Light Glows:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 1
"N/A"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Light Glows:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nlight glows will be\ndisplayed. When turned\noff, game performance\nmay improve.\""
enditem
else
listitem cl_glows 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Light Glows:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Light Glows:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nlight glows will be\ndisplayed. When turned\noff, game performance\nmay improve.\""
localdata "cvar cl_glows"
enditem
endif
listitem cl_lights 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Dynamic Lights:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Dynamic Lights:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or\nnot dynamic lights will be\ndisplayed. When turned\noff, game performance\nmay improve.\""
localdata "cvar cl_lights"
enditem
listitem cl_particles 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Particles:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Particles:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nparticles will be\ndisplayed. When turned\noff, game performance\nmay improve.\""
localdata "cvar cl_particles"
enditem
listitem cl_tessellation 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Tessellation:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Tessellation:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\ntessellation of the\nworld or objects occurs.\nWhen turned off, game\nperformance may improve.\""
localdata "cvar cl_tessellation"
enditem
listitem gl_polyblend 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Palette Blending:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Palette Blending:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\npalette blending occurs.\nThe blend is displayed\nwhen you are under water\nor when you take damage.\""
localdata "cvar gl_polyblend"
enditem
listitem gl_flashblend 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Effects Blending:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Effects Blending:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nflash blending occurs.\nThe blend is displayed\nwhen you fire weapons\nor from explosions.\nWhen turned off, game\nperformance may improve.\""
localdata "cvar gl_flashblend"
enditem
listitem r_coloredlighting 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"8-Bit Colored Lighting:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"8-Bit Colored Lighting:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether colored\nlighting will be displayed\nwhile in 8-Bit software\nmode. When turned off,\ngame performance\nmay improve.\""
localdata "cvar r_coloredlighting"
enditem
listitem sw_stipplealpha 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Translucency:\" oxl 224 drawlist \"numchars 7 red 0.2 green 0.2 blue 0.2\""
numitems 3
"Normal"
"Stipple"
"Off"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Translucency:\" oxl 224 drawlist \"numchars 7 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set the mode in which\ntranslucency is displayed\nin software mode. Stipple\nis a pattern mode and is\nfaster than Normal mode.\""
localdata "cvar sw_stipplealpha"
enditem
listitem gl_finish 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Sync Every Frame:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No"
"Yes"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Sync Every Frame:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option will cause\nthe game to wait for the\nmonitor to refresh before\ndrawing the next frame.\nWhen turned off, game\nperformance may improve.\""
localdata "cvar gl_finish"
enditem
listitem r_lowdetail 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Rendering Detail:\" oxl 224 drawlist \"numchars 5 red 0.2 green 0.2 blue 0.2\""
numitems 2
"High"
"Low"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Rendering Detail:\" oxl 224 drawlist \"numchars 5 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle the amount of\ndetail (number of objects)\nthat is displayed\nduring game play. A lower\nlevel of detail displays\nfewer world objects but\nwill be faster.\""
localdata "cvar r_lowdetail"
enditem
listitem cl_detailmodels 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Draw Detail Models:\" oxl 224 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Draw Detail Models:\" oxl 224 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle the amount of\ndetail (number of objects)\nthat is displayed\nduring game play. A lower\nlevel of detail displays\nfewer models but will\nbe faster.\""
localdata "cvar cl_detailmodels"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -200 string \"Go to Adv Video Options Page 2\""
selitem "fc 1 1 1 1 oxl 40 oyt -200 cursor string \"Go to Adv Video Options Page 2\""
helpdata "jcx yv -60 boxtext \"This option will take\nyou to the next page of\nthe Advanced Video Options.\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set the distance at\nwhich models are no\nlonger drawn. If you\ndecrease the distance,\ngame performance\nmay improve.\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set the distance at\nwhich consoles are no\nlonger drawn. If you\ndecrease the distance,\ngame performance\nmay improve.\""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Dialog Volume:\" fc 1 1 1 1 oxl 189 drawslider"
// This will divide the menu value by 10 before setting the cvar
helpdata "jcx yv -60 boxtext \"This option allows you\nto set the minimum level\nthat the dialog will be\nplayed at.\""
localdata "cvardivide 10 s_dialogvolume"
enditem
listitem con_unused 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Sound Quality:\" oxl 189 drawlist \"numchars 5 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Low" "set s_khz 11; set s_loadas8bit 1; snd_restart"
"High" "set s_khz 22; set s_loadas8bit 0; snd_restart"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Sound Quality:\" oxl 189 drawlist \"numchars 5 red 0.25 green 0.25 blue 0.56\""
// This will set the menu to 1 if s_loadas8bit is equal to 0
helpdata "jcx yv -60 boxtext \"This option allows you\nto set the sound quality\nlevel that the game\nwill use.\""
localdata "cvarcond s_loadas8bit ifequal 0"
enditem
listitem cd_nocd 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"CD Music:\" oxl 189 drawlist \"numchars 9 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Enabled"
"Disabled"
selitem "fc 1 1 1 1 oxl 40 cursor string \"CD Music:\" oxl 189 drawlist \"numchars 9 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nCD music is available to\nbe played in the game.\""
localdata "cvar cd_nocd"
enditem
listitem s_use3dsound 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Enable 3D Sound:\" oxl 189 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No"
"Yes"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Enable 3D Sound:\" oxl 189 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nthe game will use 3D\nSound Hardware support.\""
localdata "cvar s_use3dsound"
enditem
listitem s_primary 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Sound Compatibility:\" oxl 90 oyt -170 drawlist \"numchars 18 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Max Compatibility"
"Max Performance"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Sound Compatibility:\" oxl 90 oyt -170 drawlist \"numchars 18 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto set how sound\ncompatability will be\nhandled in the game.\nMax Performance will\nmaintain the game as the\nprimary sound user and\nwill ignore other\napplications. Max\nCompatability will allow\nother applications to\nissue their sounds.\""
binditem +attack "Attack" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 cursor xv -125 drawbind"
helpdata "jcx yv -60 boxtext \"The key used for\nfiring your weapon.\""
enditem
binditem +forward "Walk Forward" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 cursor xv -125 drawbind"
helpdata "jcx yv -60 boxtext \"The key used for moving\nthe player forward.\""
enditem
binditem +back "Backpedal" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for moving\nthe player backwards.\""
enditem
binditem +speed "Run" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to\nmake the player run.\""
enditem
binditem +left "Turn Left" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to make the\nplayer turn to the left.\""
enditem
binditem +right "Turn Right" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to make the\nplayer turn to the right.\""
enditem
binditem +moveleft "Step Left" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to make the\nplayer step to the left.\nThis is also known\nas strafing left.\""
enditem
binditem +moveright "Step Right" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to make the\nplayer step to the right.\nThis is also known\nas strafing right.\""
enditem
binditem +strafe "Sidestep" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to make the\nplayer side step in either\ndirection where the mouse\nmovement left and right\ncontrols the direction\nyou move.\nThis is also known\nas strafing.\""
enditem
binditem weapnext "Next Weapon" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to cycle\nthrough the weapons that\nyou are currently\ncarrying.\""
enditem
binditem weaponuse "Use Weapon" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to change\nto any weapons secondary\nfiring mode.\""
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -174 string \"Go to Configuration Page 2\""
selitem "fc 1 1 1 1 oxl 40 oyt -174 cursor string \"Go to Configuration Page 2\""
helpdata "jcx yv -60 boxtext \"This option will take\nyou to the next Key\nConfiguration page.\""
actionitem "pushmenu morebindings"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -182 string \"Go to Multiplayer Setup\""
selitem "fc 1 1 1 1 oxl 40 oyt -182 cursor string \"Go to Multiplayer Setup\""
helpdata "jcx yv -60 boxtext \"This option will take\nyou to the Multiplayer\nSetup screen.\""
binditem +lookup "Look Up" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for making\nthe player look upwards.\""
enditem
binditem +lookdown "Look Down" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for making\nthe player look downwards.\""
enditem
binditem centerview "Center View" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for\ncentering the players\nview.\""
enditem
binditem +mlook "Mouse Look" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to allow\nthe player to look around\nusing the mouse. When\nheld down any mouse\nmovement will make the\nplayer look around.\""
enditem
binditem +klook "Keyboard Look" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to allow\nthe player to look around\nusing the mouse. When\nheld down any keyboard\nmovement keys will make\nthe player look around.\""
enditem
binditem +moveup "Up / Jump" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for making\nthe player jump up.\nGood for jumping up to\nor over areas or traps\nin the environment.\""
enditem
binditem +movedown "Down / Crouch" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for making\nthe player crouch down.\nGood for ducking and\nhiding behind boxes.\""
enditem
binditem +use "Use" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for picking\nup items, opening or\nactivating doors,\naccessing consoles,\nturning machines on or\noff, cycling through\ncameras, or even\ntelling innocent\ncharacters to flee.\""
enditem
binditem invuse "Inventory Use" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used for using\nthe current item that\nyou have ready in\nyour inventory.\""
enditem
binditem invnext "Next Inv Item" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to\ncycle to the next\ninventory item that\nyou are carrying.\""
enditem
binditem invprev "Prev Inv Item" "fc 0.7 0.7 0.7 0.7 xv -125 drawbind"
selitem "fc 1 1 1 1 xv -125 cursor drawbind"
helpdata "jcx yv -60 boxtext \"The key used to cycle\nto the previous\ninventory item that\nyou are carrying.\""
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -174 string \"Go to Configuration Page 1\""
selitem "fc 1 1 1 1 oxl 40 oyt -174 cursor string \"Go to Configuration Page 1\""
helpdata "jcx yv -60 boxtext \"This option will take\nyou back to the previous\nKey Configuration page.\""
actionitem "popmenu"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 40 oyt -182 string \"Go to Multiplayer Setup\""
selitem "fc 1 1 1 1 oxl 40 oyt -182 cursor string \"Go to Multiplayer Setup\""
helpdata "jcx yv -60 boxtext \"This option will take\nyou to the Multiplayer\nSetup screen.\""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Mouse Speed:\" fc 1 1 1 1 oxl 150 drawslider"
// This sets the menu to the value of the sensitivity cvar
helpdata "jcx yv -60 boxtext \"This option allows you\nto set how responsive the\nmouse will be during\ngame play.\""
localdata "cvar sensitivity"
enditem
listitem cl_run 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Always Run:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No"
"Yes"
// This sets the menu to the value of cl_run after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle whether or not\nyour character always\nruns when moving forward.\""
selitem "fc 1 1 1 1 oxl 40 cursor string \"Always Run:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
localdata "cvarclamp 0 1 cl_run"
enditem
listitem con_invertmouse 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Invert Mouse:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"No" "negate m_pitch"
"Yes" "negate m_pitch"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Invert Mouse:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
// This will set the menu to 1 if the m_pitch < 0
helpdata "jcx yv -60 boxtext \"This option allows you\nto invert the direction\nthat the mouse moves.\""
localdata "cvarcond m_pitch ifless 0"
enditem
listitem m_filter 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Mouse Filter:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 4
" Off"
" Mode 1"
" Mode 2"
" Mode 3"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Mouse Filter:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of m_filter after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto adjust the rate at\nwhich the mouse is\ninterpreted. Each mode\nhelps smooth out the\nmouse data.\n\nThese are the modes:\n0-Raw Input, 1-Averaged,\n2-Interpolated,\n3-Interpolated and\nAveraged.\""
localdata "cvar m_filter"
enditem
listitem lookspring 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Look Spring:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Look Spring:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of lookspring after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto set whether or not\nthe players view snaps\nback to center after\nlooking around using\nthe mouse look key.\""
localdata "cvarclamp 0 1 lookspring"
enditem
listitem lookstrafe 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Look Strafe:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Look Strafe:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of lookstrafe after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto strafe left or right\nwith the mouse while\nholding down the mouse\nlook key.\""
localdata "cvarclamp 0 1 lookstrafe"
enditem
listitem freelook 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Free Look:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Free Look:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of freelook after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle the ability to\nlook around using the\nmouse while playing the\ngame. Your view is not\nalways locked forward.\""
localdata "cvarclamp 0 1 freelook"
enditem
listitem crosshair 1 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Crosshair:\" oxl 150 drawlist \"numchars 7 red 0.2 green 0.2 blue 0.2\""
numitems 6
"None"
"Cross"
"Triad"
"Circle"
"Angle"
"Dot"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Crosshair:\" oxl 150 drawlist \"numchars 7 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of crosshair after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto select from a list\nof unique crosshairs\nwithin the game.\""
localdata "cvar crosshair"
enditem
listitem hand 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Handedness:\" oxl 150 drawlist \"numchars 13 red 0.2 green 0.2 blue 0.2\""
numitems 3
"Right"
"Left"
"Center (Off)"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Handedness:\" oxl 150 drawlist \"numchars 13 red 0.25 green 0.25 blue 0.56\""
// This sets the menu to the value of hand after it clamps it
helpdata "jcx yv -60 boxtext \"This option allows you\nto select which side of\nthe screen your weapon\nis displayed on.\n\nNOTE: The Center\nmode turns it OFF.\""
localdata "cvarclamp 0 2 hand"
enditem
listitem con_unused 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"HUD Layout:\" oxl 150 drawlist \"numchars 11 red 0.2 green 0.2 blue 0.2\""
numitems 5
"Bottom" "cl_hudfile hud01.hdl; hud_restart"
"Top" "cl_hudfile hud02.hdl; hud_restart"
"Left Side" "cl_hudfile hud03.hdl; hud_restart"
"Right Side" "cl_hudfile hud04.hdl; hud_restart"
"Deathmatch" "cl_hudfile dmhud.hdl; hud_restart"
selitem "fc 1 1 1 1 oxl 40 cursor string \"HUD Layout:\" oxl 150 drawlist \"numchars 11 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto select what area of\nthe screen is used to\ndisplay your HUD\n(Heads Up Display).\n\nFor Low Resolutions,\nleft is duplicated\nand uses the top HUD\nand the right uses\nthe bottom HUD.\""
enditem
listitem dialog 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Dialog:\" oxl 150 drawlist \"numchars 16 red 0.2 green 0.2 blue 0.2\""
numitems 4
"Off"
"Text Only"
"Speech Only"
"Text and Speech"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Dialog:\" oxl 150 drawlist \"numchars 16 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto select what style of\ndialog system to use\nwithin the game.\""
localdata "cvar dialog"
enditem
listitem parentmode 0 "fc 0.7 0.7 0.7 0.7 oxl 40 string \"Violence Lock:\" oxl 150 drawlist \"numchars 4 red 0.2 green 0.2 blue 0.2\""
numitems 2
"Off"
"On"
selitem "fc 1 1 1 1 oxl 40 cursor string \"Violence Lock:\" oxl 150 drawlist \"numchars 4 red 0.25 green 0.25 blue 0.56\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto toggle the violence\nlock-out on or off.\""
menuitem "fc 0.7 0.7 0.7 0.7 oxl 74 oyt -150 string \"Logon as a new user...\""
selitem "fc 1 1 1 1 oxl 74 oyt -150 cursor string \"Logon as a new user...\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto re-select which\ndisplay and configuration\nfile to use. Multiple\npeople can use the same\nmachine without\noverwriting their\nconfiguration files.\""
actionitem "function relogon"
enditem
menuitem "fc 0.7 0.7 0.7 0.7 oxl 74 oyt -170 string \"Quit the game...\""
selitem "fc 1 1 1 1 oxl 74 oyt -170 cursor string \"Quit the game...\""
helpdata "jcx yv -60 boxtext \"This option will exit\nthe game and return you\nto the real world.\""
helpdata "jcx yv -60 boxtext \"This option allows you\nto create a unique user\nconfiguration to use\nwhile playing Sin. Just\ntype in your name and\npress Enter to start\nSinning. Multiple people\ncan use the same\nmachine by creating their\nown unique user name\nand configuration file.\""